Improving the Design and Implementation Of
نویسنده
چکیده
Aspect Oriented Programming (AOP) is a technique used to enhance the separation of concern in software design and implementation. To implement AOP developers most commonly use AspectJ, an extension of the Java language. In order to represent the separation of concerns a new design technique is needed for modeling of aspects. Aspect Oriented Design language (ASDL) is a design notation could build on the existing design language UML. It is capable of supporting many aspects-oriented languages. This research aims to investigate where developers can use aspect-oriented programming in the software development process. This includes how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development .This will lead to improve modularity and reusability of the software. The paper will be a position paper abut Aspect Oriented Software Design, also will investigate several case studies of the design and implementation of a software application that shows how we can identify the Aspect in the process. Keywords—Aspect Oriented Programming; ASDL (Aspect Oriented Design language)
منابع مشابه
Design, implementation and evaluation Operational Program for Improving the Quality of Basic Clinical Skills in Nursing and Emergency Medicine Students based on Kern method
متن کامل
Design , Implementation & Evaluation of an Educational Program on Improving the Communication Skills with Patient based on WHO in Interns
Introduction: The effective relationship of physicians with patients has a significant role in effective treatment, reduces stress and establishes satisfaction in the patient. It was shown that many doctors fail to communicate with patients effectively. The aim of present research was designing, implementing, and evaluating the effect of training on improving the communication skills with patie...
متن کاملA Fast and Self-Repairing Genetic Programming Designer for Logic Circuits
Usually, important parameters in the design and implementation of combinational logic circuits are the number of gates, transistors, and the levels used in the design of the circuit. In this regard, various evolutionary paradigms with different competency have recently been introduced. However, while being advantageous, evolutionary paradigms also have some limitations including: a) lack of con...
متن کاملDesign, Implementation and Evaluation of Software to Increase Users’ Awareness and Facilitate the Identification of the Most Appropriate Centers Providing Laboratory Services in Tehran Province
Background and Aim: Medical diagnostic laboratories are among the most important centers in the treatment cycle of patients. Today, the conscious choice of such laboratories is one of the challenges that patients face in the treatment process. This study was conducted with the aim of improving the knowledge of software users in the field of laboratory sciences and also facilitating the consciou...
متن کاملDesign, Implementation and Preliminary Testing of a Novel Orthosis for Reducing Erector Spinae Muscle Activity, and Improving Balance Control for Hyperkyphotic Elderly Subjects
Background: Aging often results in thoracic kyphosis and adverse postural changes. This may interfere with physiologic activity of paraspinal muscles. Few styles of spinal orthosis have been already used to reduce thoracic kyphosis. This paper describes the development of a novel orthosis, which is designed based on the anatomy of the back muscles. This novel orthosis may potentiate muscle acti...
متن کاملDesign and Implementation of Educational Interventions to Empower Female Students to Prevent Osteoporosis
Introduction: Osteoporosis is a chronic disease which influences the life of people considerably, especially the women. Most women are not aware that osteoporosis is preventable. Although there is a higher risk of osteoporosis in postmenopausal women, but bone loss can begin at the age of 35. This research was conducted to design and implement educational interventions to empower female student...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016